Is this powerful enough to run a NES? As in, can it run a 2mhz 6502 chip with some extra space for the sound chip, etc?
Finally, the UP5K is actually fairly slow (when it comes to routing timing) compared to the iCE40 HX/LP, and especially compared to other, more modern FPGAs. The iCE40 routing in general also tends to be underwhelming at high density designs.