Petit Computer 3 has been ripped from the Japanese eShop btw, NOA is coming